package demo6;

/*
* 单例模式
* 使用这种模式编写的类，全局仅有一个实例
* */

public class Single {
    //3.自定义私有的，静态的当前类的属性并初始化
    private static Single single = new Single();
    //1.构造器私有化（目的：杜绝外面可以容易new对象）
    private Single() {
    }
    //2.提供一个公开的，静态的可以获取但钱类实例的方法
    public static Single getSingle() {
        return single;
    }
}
